Next | Prev | Up | Top | Contents | Index

KAP SWP Conflicts

KAP may fuse loops causing the resulting loop not to software pipeline. The resulting loop may be too long (requiring too many registers), or it may contain a subroutine call from one of the loops. If you hand code for the software pipeliner, you may need to turn off KAP. You can do this by adding:

-WK,-o=0,-ro=0,-so=0 
to your compilation switches.


Next | Prev | Up | Top | Contents | Index